• Useful GPGPU Programming Abstractions. A thorough analysis of GPGPU development frameworks 

      Larsen, Johannes Arctander (Master thesis; Mastergradsoppgave, 2016-06-01)
      Today, computers commonly have graphics hardware with a processing power far exceeding that of the main processors in the same machines. Modern graphics hardware consists of highly data-parallel processors, which are user programmable. However, software development utilizing these processors directly is reserved for platforms that require a fair bit of intimate knowledge about the underlying hardware ...